No exact translation found for
devote oneself to worship or to the service of God